#!/bin/bash

# 俄罗斯方块游戏部署脚本
echo "🎮 开始部署俄罗斯方块游戏..."

# 检查是否有 dist 目录
if [ ! -d "dist" ]; then
    echo "❌ 没有找到 dist 目录，请先运行 npm run build"
    exit 1
fi

# 创建部署包
echo "📦 创建部署包..."
tar -czf tetris-game.tar.gz dist/

echo "✅ 部署包创建完成: tetris-game.tar.gz"
echo ""
echo "📋 部署说明："
echo "1. 将 tetris-game.tar.gz 上传到您的服务器"
echo "2. 在服务器上解压: tar -xzf tetris-game.tar.gz"
echo "3. 将 dist/ 目录内容复制到您的 web 服务器根目录"
echo "4. 确保您的 web 服务器支持 SPA (Single Page Application)"
echo ""
echo "🌐 Nginx 配置示例："
echo "location / {"
echo "    try_files \$uri \$uri/ /index.html;"
echo "}"
echo ""
echo "🚀 部署完成！"
